<?php

if(!empty($_GET['id'])){
	$id=$_GET['id'];

};


if(!empty($_POST['name'])){
	$id=!empty($_POST['id'])?$_POST['id']:$_GET['id'];
	$data=$_POST;
	$row=update('category',$data,'id='.$id);
	if($row>-1){
		echo '<script>alert ("修改成功");location="index.php?admin=1&c=category&a=list";</script>';
		};
	};
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH'])){
	$id=empty($_POST['id'])?0:$_POST['id'];
	$arr=getlist('category','pid='.$id);
	echo json_encode($arr);exit;
}

$arr=getone('category',"id=$id");
$catearr=$arr;//当前记录赋值给中间数组
$cate=array();
do{
	$pid=$catearr['pid'];             //获取当前选项的pid
	$arr1=getlist('category','pid='.$pid);//获取当前选项同级列表
	$cate[$catearr['id']]=$arr1;						  //丢进去
	$catearr=getone('category','id='.$pid);  //获取当前的上一级列表
               
}while($pid!=0);
$cate=array_reverse($cate,true);//反转数组


$data=array('arr'=>$arr,'cate'=>$cate);
view($data);

?>